leave everything completed - Turco Inglés Diccionario